multi-lateral contract - Turkish English Dictionary